public highway transportation - Alemán Inglés Diccionario